﻿using System;

namespace SharpSqlAnalyzer.nodes
{
	// Token: 0x020002A9 RID: 681
	public class TCreateSchemaSqlNode : TParseTreeNode
	{
		// Token: 0x17000497 RID: 1175
		// (get) Token: 0x060016C2 RID: 5826 RVA: 0x0032764E File Offset: 0x0032584E
		// (set) Token: 0x060016C3 RID: 5827 RVA: 0x00327656 File Offset: 0x00325856
		public TObjectName schemaName
		{
			get
			{
				return this._schemaName;
			}
			set
			{
				this._schemaName = value;
			}
		}

		// Token: 0x17000498 RID: 1176
		// (get) Token: 0x060016C4 RID: 5828 RVA: 0x0032765F File Offset: 0x0032585F
		// (set) Token: 0x060016C5 RID: 5829 RVA: 0x00327667 File Offset: 0x00325867
		public TObjectName ownerName
		{
			get
			{
				return this._ownerName;
			}
			set
			{
				this._ownerName = value;
			}
		}

		// Token: 0x17000499 RID: 1177
		// (get) Token: 0x060016C6 RID: 5830 RVA: 0x00327670 File Offset: 0x00325870
		public TStatementListSqlNode statementListSqlNode
		{
			get
			{
				return this._statementListSqlNode;
			}
		}

		// Token: 0x060016C7 RID: 5831 RVA: 0x00327678 File Offset: 0x00325878
		public override void init(object arg1)
		{
			this._statementListSqlNode = (TStatementListSqlNode)arg1;
		}

		// Token: 0x1700049A RID: 1178
		// (set) Token: 0x060016C8 RID: 5832 RVA: 0x00327686 File Offset: 0x00325886
		public TDummy schemaNameClause
		{
			set
			{
				this._schemaName = (TObjectName)value.node1;
				this._ownerName = (TObjectName)value.node2;
			}
		}

		// Token: 0x040017C1 RID: 6081
		private TObjectName _schemaName;

		// Token: 0x040017C2 RID: 6082
		private TObjectName _ownerName;

		// Token: 0x040017C3 RID: 6083
		private TStatementListSqlNode _statementListSqlNode;
	}
}
